1513
4
3232
3
3878
530
1
1585
6
2785
1758
15
841
2629
7118
212281
0
117153
8827
869
197
2
95
961
5
3215
7
1572
936
697
2486
17
1856
9
1608
1710
1705
721
17785
21
3515
14300