3990
0
1053
992
1
139
2306
1110
2522
2094
2188
8
863
543
1513
320
2855
3
668
35426
432
2174
1850
2
653
1289
501
1661
247
383
3116
13
428
846