99
1
168
304
241
363
0
297
2
143
116
702
531
7
251
492
483
560
3
1477
555
528
1319
6
61
1995
490
758
78
1351
1709
107
495