440
0
471
1132
1124
1
2130
5
417
1594
2
3037
4
3100
1851
1326
2858
14
818
2320
3287
1343
2369
1645
2257
767
333
1342
597
867