490
0
2929
2
594
290
2546
1
1081
802
90
312
2727
357
2199
3
2810
278
1290
2587
16
303
798
773
1861
856
20634
8
1551
419
488
1463
273
7334
4
422
499