2190
3
1801
6707
24
3035
1
4033
2
1199
392
0
2255
1815
718
5849
5
389
1284
6713
11
2544
6
2020
391
716
3706
745
1192
1418
1563
2659
7
915
402
693
558
1000