667
236
2511
1591
846
416
1761
1549
10
459
22
991
1283
407
277
964
1110
11
405
943
672
532
640
2018
2
282
1647
676
931
32
1194
347
2
139
1
972
1538
1013
390
222
848
9
9
376
362
689
861
609
360
408
1417
