1446
5
628
2
1079
1131
3
1013
0
1450
1
719
3011
1882
543
2506
713
1672
7116
23
1306
3707
2387
34
1581
9
1206
87
1856
2634
10
567
685
967
937
1166
671
1868
604