814
1
2177
2
1302
0
1516
1385
521
395
1501
2474
2749
1256
1666
1587
1129
399
646
2767
3
1506
918
105290
848
2296
417
3632
5
3287
1824
813
292
1291