2328
3
668
0
370
381
1101
1423
1698
4857
2
1799
2958
1085
1931
6023
7
2161
1
2490
4455
1893
874
719
1043
2244
328
325
1215
267
378
1832
1004
413