1491
1
3287
3
848
2546
3510
2
2758
1385
729
7334
4
2109
370
924
0
968
20634
8
322
1267
1551
633
2334
4940
5
1642
919
7328
2076
5009
1172
964
1966
1190
7750