477
0
105807
42
1282
11221
23
913
503
2016
4
2126
3813
11
4830
2
2346
3
4492
1348
2659
2141
951
1915
1129
2416
13
1630
484
3898
18
3488
8
1197
1277
5
1386
1
2670
20
4106
2727
2730