1129
0
1563
1
7328
2
1894
2372
1421
2109
447
571
543
15482
15
650
2368
417
775
662
661
544
929
1976
263
964
635
1291
5455
2730
785
1392
1386
10009
23