1690
1
400
0
2209
1691
662
2044
2
2505
2562
7471
9
3591
11
1558
2392
658
1206
2578
1681
851
582
1162
2268
4
1814
674
1746
1767
1449
4309
3
2710
1590
1239
6753
17