255
1
1576
3
422
915
2
3092
7
441
593
1540
494
278
312
586
269
2714
4
1495
364
2308
1248
1238
559
275
150
2159
4897
869
536
1269
1872
5
748
13168
6