830
4
422
1
1686
2
471
723
1230
5309
7
506
522
842
1030
848
591
9938
9
824
607
2042
3
2677
18
12169
12
2747
5
1969
1359
2194
2064
2287
1666
8007
8
1693
6
1306
2299