1504
0
6194
6
1822
1
99
1073
29323
3117
3
353
3659
14
116
10070
7
1650
3015
543
787
1378
2
323
619
2211
392
1367
714
505
472
418
8116
1636
363
458
287