375
1
495
0
536
202
58
86
2
97
485
367
343
985
5
608
555
791
112
613
1090
271
677
2812
4
403
89
977
77
420
554
83
703
361
2809
9