1744
2
1114
3185
4
1032
3463
15
1097
1
1577
1602
2115
1330
0
1224
1543
142
158
144
136
93
122
83
81
539
5
137
77
521
82
91
90
65