2127
7
2324
4
6346
16
4551
9106
3
6044
8
2013
2
3117
549
0
7095
2923
1
4101
5521
2627
4212
927
2343
1191
4642
2249
13
1289601
4438
1954
2715
3316
10
2368
12621
22
2181
3673
6
928