1836
4586
1512
868
1870
1035
941
7395
1217
1499
1586
2445
1758
7426
928
909
859
5939
1076
4528
1264
1025
1110
2551
930
2644
947
4117
3106
1090
800
1139
898
5229
936
893
1107
5260
952
1071
1920
2372
2047
2230
1329
1154
1040
1159
943
1008
2885
1045
2875
945
2355
1019
917
2744
4598
1982