2349
2
948
1
6286
5
5387
838
2469
0
543
11650
23
1059
17946
577
57793
505
1212
2396
3
742
734
3655
541
481
2702
7
559
6247
642
7978
9
19079
6
763
8437
1036
1419