1196
2
2341
1925
1246
1580
1037
1645
1789
1495
1542
1034
1197
2938
1648
2909
1373
1277
1757
1990
780
5167
2421
2627
1853
870
1350