3315
853
924
912
890
955
1002
845
1009
2450
1030
1129
1090
1205
4029
866
999
976
980
905
1104
2222
1265
1101
1196
1130
1089
3433
2133
1325
1263
1206
1413
3273
1236
1544
1577
1341
1602
16393
1554
2059
1753
2059
1760
2855
1695
2283
2951
2385
4011
2520
4525
5412
2653
6577
5197
3298