1225
0
2496
3
4617
5
581
3222
599
1
4398
10
1694
4837
1174
240
3015
7
12459
10827
4
8527
1299
575
9956
1093
621
1574
566
19944
2
1289601
1376
3491
567
1698
4358
6
297066