7495
9
2252
1
1709
8
31371
64
2610
2
1740
1632
1249
1985
2916
5
1529
1123
2779
1067
1000
1210
19944
106
0
1471
7188
1438
302
2152
665
2529
7
300
1101
4363
2242
3508