360
2
107
1
161
350
2470
27
133
102
200
0
647
443
61
494
4
126
538
91
804
366
609
496
5
75
619
355
166
124
567
74
2001
1072
291
409