1231
1
1637
2
2127
1957
5700
3262
5
670
0
1910
1268
1645
3844
1594
544
2095
4
2858
14
928
1851
435
8280
8
418
1171
1040
1903