957
1
1406
2551
3
1651
891
1828
4
4406
2761
1279
0
759
5528
2
1360
14
1803
2234
6
2661
1850
5
2005
1344
117141
3609
19
1367
1792
4134
2508
1227
2635
1567
2652
2859
1114