954
2
1878
4
379
1
1041
2475
6
5287
3
1972
4873
1097
4464
7
5157
1934
747
2775
2973
842
634
1458
0
1330
3166
1844
1911
9
631
871
762
332
162
3584
1404
2224
12