3442
2
645
1
668
0
381
1101
467
1931
20634
8
2161
2490
4455
1893
2328
1043
4396
3
1215
267
1832
1733
1004
413
1420
3650
1279
2497
5313
2143
675
2702
2493