3602
2
1296
0
8298
4
1221
1
718
1173
1113
5
2464
21
708
12
231
180
3
105
254
930
813
612
803
359
1083
1955
681
185
71
177
1597
301
295
121
82
147