3602
2
1296
0
8299
4
1221
1
719
1173
1113
5
2465
21
708
12
231
180
3
106
254
930
813
612
803
359
1085
1955
681
185
72
177
1597
301
295
121
82
147