1015
1
1694
951
690
2669
2
1787
1380
0
564
784
1743
745
1038
108797
3835
5
496
2655
3518
3
1451
3957
1606
3326
6236
10
2505
467
8527
1047
17970
15
2352
2522
12779
8