8256
4431
1690
1291
1784
965
6688
1768
7083
858
1333
803
1541
854
909
2920
1289
905
1184
9652
1044
2570
4252
952
1224