2468
2
1393
1
1033
2131
4216
4
2308
0
1050
9817
2094
5
1047
2838
3
572
2522
2935
1681
1455
3612
10
1986
6707
24
2069
1317
1694
1396
1296
1078
1373
24337
22
1355
4537
59