846
0
2606
2
3198
1
1133
367
1939
266
2979
3
951
1425
7952
280
2121
4
1506
3559
2143
1302
2334
893
1045
430
456
1661
401
602
1238
262
458
410
683