343
2
609
3
407
1
268
272
0
469
4
153
135
414
485
536
1774
1257
554
515
56171
36
1351
2830
1382
54702
16
569
5026
44
113823
14
684
801
1146
12
770
1080
1055
934