11
5
376
16
510
519
1405
107
12
1705
1700
2018
1591
1077
2
1069
224
1313
746
828
3
931
21
11
833
26
41
640
4
620
