2949
6
3125
5
2312
0
2495
564
1
2124
3
6110
4
2352
2
2262
1743
108797
1643
1175
1704
3092
3657
8
9036
9
3546
2469
3398
1289601
1991
1338
1433
211
3931
2605
6095