7495
9
2526
1
2252
2165
1465
234
31371
64
2082
2209
1691
300
0
745
1985
3001
2
1123
1540
7042
5
23774
4
2736
1639
1382
197
2152
2284
2686
8
2529
7
1888
3
1101
4363