3371
9
1633
4
1812
2
17391
7
3765
1249
5536
1992
3
1962
1
1223
1585
697
0
3126
1603
1309
19079
6
5801
2163
4914
2520
1247
1301
3198
8
2312
5225
5252
2510
8819
12
3863
14
6547