1225
0
2650
20
3629
1
862
616
2507
6
1412
3539
3
2534
1618
1104
1179
3871
2
2794
783
1821
7
951
841
3470
5
432
2886
1397
164
1550
11351
17
2646
1044
1200
693