1292
1
1630
2
1143
1225
0
2650
20
3120
4
3629
862
1743
616
297066
1412
1497
3539
3
3034
3546
2534
2949
1618
444571
9
1987
2239
1179
3871
2794
783
951
3554
4036