1943
1
2788
2
2258
1992
951
619
1595
3
564
10180
8
833
2687
3629
2502
1564
2411
0
1423
1015
2740
942
1976
3140
4
2906
2151
2195
3225
159
1905
1508
1606
1040