2268
3
7034
2
957
1
4204
5
4519
15
1723
0
7071
2349
2449
845
4573
504
5825
4
986
8786
906
2570
6713
11
9548
676
3366
3126
2580
14
717
429
603
2039
7
1927
2525
560