1044
1
1348
4
4690
3
2966
6
1821
7
2234
1525
2646
5
2223
8
2297
2
194
796
1238
1618
2094
693
2999
703
1106
709
0
2136
4670
960
1104
1752
1394
38477
34
1653
4012
696