630
2
605
0
1889
1
2047
1793
3
3629
2453
4
1502
3871
12459
2794
1029
3250
1618
913
841
3470
5
51331
25
2348
2200
862
2650
20
2861
3066
7
2285
1868
2534
4198
2343
717