873
1
641
1841
2
839
1387
0
2925
3
2127
7
1109
3518
2171
2147
4816
6348
1212
1668
5592
8
4987
9
1069
13724
2520
6554
1508
1954
1353
3304
5
2530
6