2420
3
1697
1
442
829
198
2301
3551
2352
2200
6
11756
2
1649
2341
2207
1203
2086
4
9953
1871
1256
928
2914
5
855
1109
462
0
2279
16
19034
7885
1616
196
1251
2658