1992
3
697
0
2271
4
1309
1815
7
4914
2
1243
1105
1103
484
2663
596
668
1720
1744
1
4198
914
938
2123
475
534
490
850
5389
1166
562
323
572
1862
1298