123674
35
2732
2
844
6676
12
3423
1431
1
1716
7733
1213
0
2304
3
980
1022
2689
1161
2308
592
673
1185
1777
1033
2110
1613
718
4002
4
2505
1162
5204