3292
0
2950
29
1533
21743
1
717
661
5666
1073
3117
3
2175
329
2564
2
1276
669
2454
2560
4
71
523
240
373
1423
1467
2929
693
1485