270
1
2045
3263
4
1355
0
16868
39
9817
1308
923
2219
2
3612
10
1050
6707
24
1047
1103
1300
1233
1839
1037
2442
9
3410
6
3871
12
1068
912
2471
1636
1802
770
6362
18
19079
2109