4325
15
2277
0
3014
20
3085
5
3491
4
3485
7
577
566
1433
7876
3316
10
5141
370
364
6084
2
2402
1519
1253
1
1230
2562
6
1790
3
456
4926
467
11447
2638
2225
2558
1137
3193
12