1679
0
2776
3
1566
2
1175
1
1320
3904
12
1535
1771
102
384
100
519
353
82
491
5
391
428
615
275
429
625
233
306
476
1001
150
378
338
331
120