3622
6486
1434
5362
13693
2392
1668
3070
2066
3127
909
3541
1044
899
1037
1690
767
1245
810
936
1004
966
858
959
849
840
955
917
907
885
890
948
929
985
877
988
988
1130
1016
1197
907
972
6519
1003
915
4722
1167
1019
1177
975
1343
890
1186
1028
982
1227
1202
1061
858
1151