2268
3
7034
2
4204
5
1723
0
7071
957
1
2349
2449
504
845
560
986
6713
11
429
4519
15
2039
7
2195
906
9548
676
3126
2525
4
717
810
280
603
1473
2044
4573
641