1129
0
802
1
1622
383
1084
2650
2
521
1651
2194
4
814
933
417
937
935
1733
2076
1291
3013
3
1778
1157
1326
3396
565
7952
5217
11
1776
18385
1501
4154
2341
6