1660
1
1606
4651
2
3326
3
1632
790
1788
2184
7884
17
1913
0
2061
2934
2166
697
2294
2313
186
2999
1751
3593
16
3485
7
2631
3156
2696
1399
2578
436
1431
1440
2562