2121
4
2445
0
2407
2
409
415
1045
456
1557
1661
1
274
3512
602
722
410
787
1161
846
2683
668
381
1101
669
402
1931
392
2161
1025
2490
4455
1893