3871
12
1373
5
249
0
1700
3354
9
1690
1
2710
2
2429
4
1301
5232
19
533
2297
5293
11
3339
577
1088
1972
71
1221
4966
6
4614
1378
5782
1677
2382
944
3221
20
3317
2238
754