1541
0
31535
584
1045
2076
1
552
1840
2
2264
3
1314
1824
4922
2190
1152
467
139
918
1878
169211
11
611
2093
20634
8
576
2395
1023
2105
382
282572
1710
6800
714