1093
1
815
2
2189
4
1343
1297
875
1075
3
1647
1087
1402
867
1116
781
1858
1108
938
969
1822
1889
2975
1637
5
1208
2512
1187
879
917
1033
934
1321
1424