1487
1
1112
1482
2562
2
3918
3
1763
536
0
1095
1669
1904
4196
2399
726
3191
2121
734
3116
4
2838
281
1197
1152
521
1883
1065
945
965
581
758