2246
2
769
1630
6
1527
223
1
5803
55
0
572
3446
1459
2842
3
454
464
412
63
4507
5
740
666
630
1930
4
2550
8
1287
2095
579
1183
61
280
130
533
402