814
1
2296
2
1425
521
1329
646
0
1129
1587
1470
650
1054
417
2334
1291
1207
2470
3287
3
848
1193
1642
1513
916
7952
1584
2799
544
1937
2275
1733
661