4627
7
1522
1
2784
3
1884
6676
12
3198
8
1223
851
2562
7071
5
7747
4
2495
0
1812
11916
14
1400
2268
3107
1431
1071
1093
1816
12149
2
537
19932
6
8329
1801
1354
2828
1777
4187
10