1129
0
383
1084
365
1
726
681
935
672
2799
3
1587
1165
2
784
3104
1132
1238
1209
1695
865
803
1163
1049
1380
1449
1194
3178
1164
1189
1559
2366
1326