12305
3
3145
4
2769
0
2562
2
2978
1295
1
6200
1699
2591
1325
4823
9
4862
9036
653
3683
1223
13499
5
2039
1894
1016
1147
662
2166
1025
1210
1347
3535
8
1731
2025
1848