991
1
1453
5
1916
9
583
803
330
5267
8
1196
2
1451
2149
7
863
2441
10
942
1077
3163
11
1422
1343
1449
1414
1994
4687
4
2548
3
2131
703
0
2372
2617
1218
3871
2662