3671
1
1123
2118
1495
1225
0
2650
20
3629
1218
862
616
1569
282
2531
6
2715
2
1412
3539
3
1309
2534
971
19465
1618
3886
1179
3871
2794
783
1565
951
2268
5296
13