2189
0
346
1
1663
3373
1559
2
116
1943
1238
1084
1600
2267
305
1044
6515
8597
9
514
2442
25440
1023
504
1169
2564
1352
3
1128
1488
521
373
2369
231
3047
10