2196
1523
872
1180
938
1079
1118
1152
1420
1007
1924
2655
1226
1342
2480
1411
1422
1468
1482
1875
3729
1915
3108
2312
12942
1752
2493
3270
3415