2268
3
7034
2
4204
5
957
1
1723
0
7071
2349
2449
845
504
5825
4
986
4519
15
906
6713
11
9548
676
3126
717
429
603
2039
7
1927
2525
560
4573
641
339
55904
763