3183
3
3919
2496
3222
4398
10
4553
2
2457
4837
5
1174
1
12459
10827
4
692
7870
8527
6182
5106
3864
9956
2473
0
475
19944
1289601
3271
3491
567
3543
7
1911
1617
6
4358
297066