1239
1
940
1568
1778
2911
9
2711
2
4311
83
21152
8
4651
3
5151
1431
1679
2277
0
1942
530
2082
2676
929
6307
10
398656
19
2405
7893
4
2740
6753
17
2763
2593
2209
3354
297066