2589
1
1126
7309
9
25788
14
1412
5466
4
4627
7
579
0
2011
2209
2892
2
1373
5
2238
4025
2941
1099
1323
1344
3078
3399
2139
3
1411
3885
2857
1724
3007
10507
23
3523
2698