482
0
584
303
408
80
1133
781
407
668
310
297
1567
2
572
344
1
19279
325
13159
10
1062
957
1161
165
2190
2727
1199
456
415