300
0
25107
55
540
2
832
1
1081
823
1882
7
1467
5
1827
3
1485
4
1246
780
1083
1195
1312
988
1264
833
712
1104
10
1036
1000
1059
1080
1019
1885
6569
1369
1658
2171