1020
0
445
1824
31535
968
1872
1
2758
171
2490
431
325
460
3428
3
2076
547
594
3691
5
17353
2132
2992
1025
288
337
2275
2
269
552
16
847
25137
2881
81