1293
1
2804
4
7071
5
1295
2650
20
280
3706
1569
1581
2
1320
83
6713
11
2250
930
957
3765
2245
3
771
2669
297066
0
2135
1226
3053
7
3715
2620
2312
1467
3683
898
1636