3506
8
4979
6
7633
3249
1
1943
2
165
2680
0
3321
3
6773
7
9607
905
1895
1303
2483
1331
108797
7034
5090
5141
1572
3041
1481
9956
1364
1339
10827
4
7159
10
840
2096
1017