1226
0
4953
6
2055
2
1177
4
1556
1
5730
5
1479
1288
836
1732
4784
12
2111
3
1970
2373
1036
1860
5441
10
877
2599
2444
5069
4356
2368
8
2569
2695
1972
1130
708
762
1408