3055
1
3175
5
470
0
1537
6781
7762
4
1535
4160
2
2090
4431
9
1308
863
3583
4151
1452
4360
4168
1408
1200
929
3
3180
1365
1260
1432
2562
582
1579
6053
2664
25494