1129
1
1191
3956
5
1596
0
817
1080
1272
1913
2
1047
1280
588
619
579
96
576
916
1216
2259
3326
3
947
487
556
4083
758
1055
700
1800
515
1911
103