4884
6
4100
3765
4
297066
0
1295
1
2683
3683
913
2650
20
1307
2324
658
280
1581
2
1285
3613
8
1493
2159
2948
9
2250
1428
1174
2245
3
5536
3636
1226
3053
7
4258
2653
2480