1948
3
932
1
1717
3729
6
1525
1067
584
2
589
327
1031
2000
238
92
0
950
1958
10
800
2761
1238
627
981
969
371
375
522
1643
1163
1205
3167
13
840
546