653
0
1302
5477
8
1354
1
1972
2459
6
3615
2730
1645
1894
2727
5
1425
1578
2
325
2987
572
6213
518
1129
36609
34
691
2334
360
2602
2306
1733
1132
1428
3149
4
1506