1232
2
7495
9
1451
0
3130
1
3025
937
267612
101569
4818
4
6707
6
285
1458
1775
3702
4360
8451
3
1379
1369
6362
5
2968
2688
2505
4968
2736
2060
1518
7034
2825
4573
1872