1072
2
1541
0
31535
584
1485
1045
1824
552
1152
467
918
1878
1
169211
11
1314
20634
8
2264
3
2076
576
1840
282572
1710
6800
683
653
517
2190
2748
2105
1192
1232