2650
20
3629
1
862
0
1522
2562
1412
956
3539
3
1057
1490
5
2534
4732
1223
1502
1179
3871
2
2794
6494
11
951
1618
841
1255
3470
432
2638
1355
2886
1621
1550
1478