2326
4
1054
1
1425
1329
1330
2
1937
1889
2086
544
0
1922
830
993
2194
543
775
918
2000
1976
571
1716
1171
662
635
509
107
1326
1193
15804
5
661
650