499
0
339
276
1
422
2037
3
255
441
1156
2
3126
7
494
1540
282
314
1264
269
586
1248
364
1495
4
2310
1238
560
150
275
2161
4897
869
536
3960
814