542
0
1225
629
978
1310
1012
581
18816
11
868
1289601
4
3213
7
660
475
23802
9
267612
718
1239
2649
1252
444571
7304
984
7793
3252
1055
2005
2
1376
10771
13
174730
18
38477
34