2505
2
1558
3562
1
400
0
24337
22
1854
1162
2268
4
2456
1777
674
1767
1029
4309
3
1431
1239
1075
1856
6753
17
517
2547
3598
1449
5746
23
1191
3107
7
1250
7471
9
3292
15
3591
11