915
2
3101
7
441
1
494
1540
312
278
269
586
2309
1495
4
1248
364
1238
560
2159
275
150
869
536
543
1821
622
2526
0
2310
6122
6
1265
1264
3
604
2236