4180
12
2564
2
2864
7
6406
3117
3
1138
1
2062
785
0
4057
9
3025
7952
1883
1576
4
1914
4438
5
11881
2271
467
1229
906
784
2296
1458
326
938
975
2086
2372
472
1705