2372
2
1563
1
7328
1129
0
571
661
785
1566
447
543
650
417
1182
775
1894
544
2470
929
3025
1976
263
509
635
1664
1291
662
2730
1392
2368
1386