530
1
313
71
157
229
287
187
510
3
296
4
163
184
144
137871
11
2206
6
29632
0
1637
90
11875
10
1004
3778
2
1513
1627
1045
1587
1614
15
712
844
1210
841