1857
2
1471
7
870
1
1116
3
2743
4
1024
6
1315
1574
2629
15
2205
817
607
793
951
776
1870
597
5
2082
34546
0
6165
4018
9
2241
948
5186
24
1710
4510
763
1352
1078
98621
31