1949
2
1679
1
103
1231
5
2959
3
912
2986
680
2368
1160
1543
1891
776
494
1616
4
1429
1642
2469
6
1422
2438
94
1924
553
661
1414
893
83
88
816
990
0