2668
2
653
0
1428
3114
4
798
327
1282
4864
1
2379
9
547
341
2522
1172
797
423
1043
400
1440
802
615
729
392
443
986
1049
2623
1842
251
363
1343