2468
2
378
0
1393
1
1047
1033
1050
2131
2094
5
6445
6
1694
3612
10
2711
21152
8
1444
4216
4
1828
3
2593
1123
6707
24
19079
1396
1681
12459
297066
1289601
8527
2308
24337
22
9817
1078