953
2
1870
4
378
1
1038
2474
6
5286
3
1969
4870
1095
4453
7
5154
1933
737
2772
2971
842
631
1457
0
1330
3164
1833
1910
9
627
869
743
332
3567
1403
2222
12
1827