1821
2
1113
1
3069
5
1778
1309
0
1992
3
2163
2392
1690
83
2190
1547
697
2277
929
796
6
2884
1239
3765
4
4914
1116
5657
11
20163
44
989
2784
2082
1813
1532
2760
5389