779
293
251
29
875
322
431
1314
1123
1235
1656
151
152
172
312
643
1045
2308
1073
952
1252
833
1002
44
5
631
1142
291
211