2488
2
1013
1
1469
432
0
2436
871
1599
1459
4
1579
108797
1541
2615
3
2386
2245
624
267612
2530
6236
10
1174
10827
618
2629
585
378
951
1015
562
2906
690
1087