584
0
2283
4
1939
1132
35426
3990
1053
362
1501
1470
356
813
637
2211
518
369
4820
2
3098
320
2337
2461
20
2269
390
2500
5
405
2225
3
4099
890
1
569
341