3591
11
1814
2
7471
9
1590
1
1749
1558
6753
17
4309
3
2358
658
0
1660
1813
2505
3107
7
1746
1380
980
400
2562
2082
1787
1250
2368
1093
2294
3354
2886
1681
830
1788