1694
1
2312
0
1306
1681
2292
2
1476
3465
3835
5
1038
2529
7
2077
3156
3
951
4363
1743
1220
16062
15
989
3098
3296
4
10317
1859
2044
790
1444
2631
3683
2591
2921