640
4
899
2
1478
1
1169
3
1999
2108
5264
17
937
2157
7478
8
1628
1770
10
6268
12
3209
11
394
1112
1260
4670
7
5643
13
6030
3603
2410
0
1398
1561
1160
2130
699
2138
2151
5
1277