2594
4
2697
6
887
2
438
422
0
1585
1298
2131
3
1844
475
1
481
571
1442
11
4359
7
943
84
80
1267
1328
6117
9
457
1415
499
720
584
1398
2482
5
3348
662
802