1245
1
31535
0
7330
6
1098
2
3177
9
408
1662
552
2411
3
515
3595
2200
5
506
1898
2410
2600
4370
1979
430
2373
6333
2493
494
1557
2742
1058
235
2191
2645
7756