5262
2
3408
12
1452
1
2097
3
1184
0
2299
1624
1470
4111
571
1889
646
1463
447
650
1733
2008
2735
662
417
1418
543
661
775
1124
1518
3510
2982
635