1193
3
831
2
468
1
1040
862
1016
1949
12030
5
183
389
3152
4
337
886
2095
2353
1848
2495
10
3087
457
0
1565
3112
7
948
369
1419
268
283
287
1400
11
274
2253