596
2
1067
5
921
3
734
4
963
1
690
1484
11
1305
7
4201
2406
1249
688
1323
1153
1925
9
659
418
1163
554
2767
6
4021
803
1286
515
465
687
553
642
1174
4377
15