814
1
2296
2
2192
0
1425
1665
1385
2301
521
395
1329
2474
1587
2334
1129
2982
3
399
1207
646
916
1506
105290
848
417
3632
5
292
650
984
1054
1375
1566