5915
11
1652
3
2732
2
1903
534
1
2593
356
495
0
1195
3535
8
14861
7
1507
1663
5
603
562
6247
2722
3546
2926
4
297066
2057
2471
2131
346
1181
2823
1787
1992
11153
1250