1601
3
599
1
8313
9
2523
3354
2189
0
19079
6
1162
1253
1767
2
1239
9817
3000
951
6753
17
109776
42
2638
36905
3107
7
1558
1252
7471
5147
383
267612
2715
2732
5946
960
674