2092
3
1306
1
1537
2
771
6225
4
2669
2733
0
7071
5
786
7608
12
3507
6
3101
938
883
2620
1977
1423
2468
123674
35
3198
8
2312
678
2934
7265
1676