646
0
1425
1
1129
792
447
964
1937
3116
1587
3025
395
1506
1914
2
2297
2000
1774
3287
3
1889
1132
440
1936
571
544
2799
1329
920
1343
2123
650
3466
4