1115
2
1984
1
2546
802
0
1824
1320
180849
1463
7334
4
798
964
2076
1898
6213
351
2539
5
13159
247
1344
36609
34
2888
7
650
4276
12
4111
888
2048
1960
2395
1274
2346
3