2401
1
1091
2
5790
4
2710
9
1297
274
0
3171
1557
415
458
300
365
2530
8
2724
11
517
322
479
683
266
675
430
381
401
750
1133
1843
3
1939
957
262
951