2395
0
1421
1
1073
400
1448
2
1315
484
477
1650
798
58
472
928
1348
418
1171
1040
2314
762
2337
403
2596
787