1004
1
3629
213
3
3573
4
3871
2
1425
2794
3649
5
1618
841
3470
2059
862
0
2650
20
2531
3297
12
736
3066
7
2023
84
2285
1868
2534
2343
656
5390
1123
5946
1412
3505