1961
0
812
1
2256
3
1586
2719
269
458
4631
475
9519
5
1132
25137
1157
1962
2
518
1053
1089
1616
787
2855
2055
422
2669
5476
4
913
569
247
383
2167
1415