3466
1
1056
908
558
0
1207
17391
7
758
596
3933
8527
919
484
1008
894
743
1243
2123
1105
1103
571
3159
534
490
2271
4
1166
562
464
297066
544
2663