814
1
521
1129
0
802
1385
395
2474
2
1587
399
1622
646
2113
2650
1506
1651
105290
650
2194
4
848
933
417
937
2143
1733
2076
1291
3013
3
1565
322
1778