2061
3
1187
1
2105
5151
2
4305
898
1367
2711
1089
2271
4
5372
2911
9
4651
398656
19
2041
2313
3820
2305
2570
0
2075
1485
4821
550
779
319
1386
21152
8
4724