1532
1
1992
3
697
0
2166
1825
2999
3326
1788
2578
1309
2082
1691
4179
4914
2
3835
5
1632
833
1606
1660
1773
7159
10
215
944
2134
4757
8
2562
1844
297066
5389
267612