2069
3
2730
6
2657
2668
2
277
0
355
3498
4
2564
20634
8
300
2120
2132
297
231
282572
2855
714
508
637
326
245
1603
255
399
343
707
471
514
177
592