697
0
1309
1992
3
1632
2
746
2780
1
2189
732
4914
11153
8
1416
4179
18816
11
1618
1408
2368
846
5389
2954
1444
2037
7383
10
3354
51331
25
2626
1782
2233
2043
994
3484