4250
25
1446
1
2122
2
951
2153
7
1152
432
0
1179
841
1102
2080
1197
2938
2395
11152
9
1495
2129
8
1458
2534
3024
3
2502
1412
2324
4
8607
4943
2427
12
1991
616
3871
2794