2468
2
378
0
1393
1
1047
1033
2131
2094
5
1694
1992
3
4216
4
1828
697
6707
24
1099
1396
1681
3612
10
2166
1050
2308
24337
22
9817
1309
1078
1300
1373
2631
2522
1296
1369