660
0
1928
6018
3
7258
2524
628
443
619
1044
1
255
1795
7
2361
9
4044
5
1026
2521
1423
2465
2
2327
11
2139
4
2615
1400
578
1301
473
3546
1849
1239
691
57793
2476