10196
1321
12902
917
8621
2033
814
2512
2887
1313
884
1292
1072
1402
1590
804
1253
2128
854
1493
836
952
917
1004
1049
873
789
970
984
1127
1168
1304
1381
2289
17492
1296
837
1001
1126
1034
966
982
889
792
1312
973
898
5632
790
816
1041
1753
923
1209
868
957
834
896
831
781