3141
2
1147
1
808
1062
830
1568
2107
83
2368
6346
16
3014
20
1816
12459
3
1015
3085
5
1606
3491
4
3485
7
1660
6236
10
2336
3316
1285
8527
5726
8
1047
17970
15
2352
4285
12779