354
1
329
2
299
415
1719
6
360
771
504
443
253
716
4
361
228
76
531
635
7
1110
595
0
350
703
232
101
323
305
291
1813
1352
123
567
403