2372
2
1563
1
571
0
868
661
1566
447
7952
543
650
417
1182
775
1894
1129
544
2470
929
107
1976
1279
263
509
635
1291
7328
662
785
1392
2368