3674
10
1918
2
2045
1
1805
0
1166
10396
8
2082
11
1666
3559
4677
3311
4
99
5108
111
2628
2955
5262
521
1471
1633
1385
742
1658
5
4802
15
3967
597
1587
972
2659