2400
2
822
1
883
3795
1501
1903
5745
5
263
0
1154
1462
1622
2064
1603
1257
895
417
870
2003
650
543
5262
1330
1055
1334
447
492