1645
1
521
417
0
375
399
543
948
2
2257
2288
1444
3
2897
4
2644
1686
869
394
2541
2870
433
2214
1478
1397
2366
1680
1326
1139
768
942
647
1059
1123