1943
1
2788
2
2258
1992
3
697
0
1595
1309
10180
8
833
2411
4914
1015
942
2151
2195
3225
1905
1508
1606
1040
6236
10
5389
8527
1047
17970
15
2352
12779
4116
6
12459