1543
2
447
0
1330
3650
3
896
1
107
471
2141
1776
5425
23
509
1823
2864
7
2030
661
1306
7952
1705
2207
2341
6
905
11756
571
4964
2000
2608
2084
2164
5966