1992
6
1153
2
1864
1699
14819
10
4595
8
4001
3
831
4
1620
2491
1
1746
20
374
1426
804
2675
2604
1625
5
2558
7
2179
271
2734
288
1393
3764
801
348
842
611
686
1502
0