3624
4
3791
7
1528
2
1228
774
0
456
1832
3
3723
6
3629
1
616
3871
2794
1168
1618
841
3470
5
2955
862
2650
20
1225
3066
2285
1868
2534
2343
5946
1985
1412
3505
2092