1992
3
697
0
1309
4914
2
3024
8313
9
1243
2123
1105
1566
1103
534
490
2271
4
4402
15
484
5389
1
596
1166
2444
562
1806
2542
9607
2663
1862
1374
668
2193
1298