11829
0
139
3233
16
1315
2
1428
2488
4
1911
1
2511
3
29323
769
1321
822
543
633
1385
1053
3442
383
1732
2225
1302
493
2522
589
522
4820