2709
6
1880
2
2121
4
403
0
381
1939
1215
1
787
1832
3
1004
602
957
798
951
1557
415
2322
7
456
1661
5313
1161
410
668
262
439
1133
505
1230
5
3559