1015
1
2522
2
1047
1844
2710
1635
4
1547
1586
1527
1935
1943
2495
0
959
1079
1694
5123
6
951
1828
3
690
1496
6707
24
2669
1396
3612
10
2562
1050
1533
906
24337
22
1419