2600
4
915
0
1289601
223
18816
11
3172
1
2294
451
742
1380
392
2476
3
2392
6346
16
4623
5
443
4043
6
2159
1788
2