1992
3
697
0
1309
1494
4914
2
778
14125
10
6043
1158
1106
442
1243
484
2123
1105
1103
534
490
522
815
2271
4
5389
1
596
1166
562
990
2469
823
876