2123
2
1992
3
1804
1
1834
2937
12472
0
3000
1755
14589
10
1628
2132
1862
5505
14
5714
1131
1347
3873
15
2149
5
5753
1761
681
349
819
3671
6
565
1268
471
2585
4
5094
9
14374