1020
0
445
2855
3
2668
2
20634
8
1824
2730
6
31535
968
1872
1
2758
171
2490
431
325
460
3428
2076
547
594
3691
5
17353
2132
2992
1025
288
337
2275
269
552
16