1036
1
1335
2
2138
899
6346
16
6991
6
2871
2184
4179
4375
4
1992
1090
3
4748
8204
289
0
3063
2582
123674
35
1723
1035
3706
5
50969
7
3552
2785
3519
9
3841
12
3125
15
2584
5978
884