1880
2
31535
0
1152
611
1824
2748
552
303
1
1779
422
4594
2275
1105
1192
1428
953
1115
1586
2522
846
1649
3659
14
2395
458
4922
1009
390
2730
6
6800
1182