3765
4
1821
7
1579
2
164
0
11351
17
3053
2788
3
1741
1
2646
5
2600
5565
9
276
1946
2980
2213
1011
3429
782
3453
1106
935
701
1475
2338
57793
3292
696
802
442
4606