2568
2
19932
6
1344
1
1494
1497
337
0
571
5408
4
2935
1637
3
898
1073
2982
1879
1614
1659
469
4476
579
2917
2771
5
2216
2044
4168
490
444
2954
850