2454
2
1547
1
2100
1380
0
467
2164
1788
4655
10
6666
4
2710
1211
1266
2382
6
2435
1093
7599
13
3261
3
2510
1679
693
2377
802
1787
2495
2360
1903
4438
300
1000
830