1316
0
541
2
501
1
654
463
362
392
406
741
2694
5
4594
3361
12
1407
4883
9
3233
1519
1344
2734
648
6
2326
4
4137
480
403
595
483
474
399
405
674
456