1015
0
2429
4
1301
5232
19
1088
9036
9
71
2297
2
1378
1
5293
11
1283
1677
5782
3221
20
3857
3317
3957
11191
22
1050
2226
844
3871
12
533
6267
18
573
2968
577
7592
7
1972
1211