915
2
2998
7
440
1
1574
3
593
277
308
1539
493
586
267
2711
4
271
150
2158
1494
364
2307
1248
4895
868
1238
558
536
1267
1872
5
748
13152
6
175452
0
27987