1302
1
1225
0
2650
20
3629
862
616
1412
3539
3
1348
2845
12
2377
4
2534
1618
844
2
1179
2802
5
3871
2794
1380
783
1055
383
2438
951
1498
2090
956
841
3470