7034
2
2268
3
2349
957
1
1723
0
7071
5
4204
131589
810
297066
19944
5504
16
6713
11
504
5825
4
1768
2320
6
2377
986
4519
15
1704
2906
4382
906
1174
14887
18
1806
9548
5169
676