1569
1
2118
1816
2804
4
1123
1295
2890
3
2650
20
1348
280
3439
8
3706
5
2600
2468
1581
2
1565
1320
1622
2250
957
3765
2245
1946
771
2669
1226
3053
7
7071
3453
2620