1442
1
1721
2
1125
2167
687
4179
2884
5
4305
745
0
1141
1844
865
902
2039
1211
2760
4
438
2309
6916
453
1193
467
70
123674
35