1407
2
924
1
1990
1248
999
646
0
736
1587
28805
6
1125
435
399
1315
2696
1452
1091
3959
1381
3114
4
2113
2855
3
292
2610
2115