5296
13
1794
0
1726
2
1495
1
9954
6
1895
2715
446
1691
1681
1583
3401
5
1211
2710
2204
2173
2184
1788
2368
1382
1766
1749
2463
4
2740
4311
4261
7
1713
2151
980
2967
3