181997
11
2129
0
1656
1
2696
1836
2142
2
1290
2883
5
2507
313
1517
2430
3
1013
3610
20163
44
1042
1594
1426
1179
1249