351
1064
1992
2520
903
677
2173
8574
358
943
326
137
762
1156
1951
1283
461
1764
361
2480
1049
1844
127
531
1400
337