2727
5
1894
1
5155
8
120469
35
1054
775
0
1578
2
292
1473
2229
4
3149
544
814
2415
2683
5262
10
3109
1138
635
2730
6
521
1291
669
1642
543
2054
2076
661
2086
2749