2089
2
2911
9
3158
4651
3
929
1107
1
463
0
398656
19
3310
1183
467
3539
2228
590
598
2476
1997
1216
623
1312
633
742
1478
550
5151
541
1211
2466
5
312
719