2386
1
1289601
4
2245
3
2786
5
2530
998
6236
10
697
0
1174
667
10827
1276
2377
1185
2629
2
930
1205
1854
1350
2578
585
378
1565
951
562
824