3049
3554
1289
21130
1748
1255
6427
992
2340
3425
1057
3979
766
881
911
912
958
1970
1330
1531
1572
4537
929
1674
1411
2498
2049
1669
999
1300
1246
1598
1139
945
823
1285
924
926
2370
989
981
3545
1729
2582
872
2579
2652
2586
933
915
1110
2489
1312
802
19192
2044
2032
1532
903
1321