3649
5
3297
12
1123
1
1372
951
619
564
616
0
2502
2740
920
1425
3539
3
897
2059
1307
2531
2
736
2023
84
656
5390
7
535
372
3608
3696
8
2435
8607
1393
1322