2792
2684
2683
2190
2686
2194
2687
2162
2164
2688
2191
2188
2166
2134
2132
2046
1761
1763
1737
1732
3413
1512
1221
1141
341
338
1478
1394
1396
1329
1371
1151
1224
1227
1230
1194
992
1120
1125
1121
1086
1009
1002
1010
1014
1005
1011
996
1017
997
1003
853
3424
795
774
772
634
667
623
608
650
646
643
637
606
