2260
4
1328
1
6828
5
1118
2
1233
3
1656
1875
1068
1155
674
1205
8
1398
1262
7
857
877
2218
611
1062
2297
838
937
4355
9
501
745
612
844
401
888
493
2266