860
0
1325
1
12320
5
343
2636
2
2033
2747
7328
1786
1407
579
1740
1343
9920
3006
3
746
1697
855
2422
1086
2445
2016
4
650
4637
7
1251
6005
462
9953
2368
928