58
0
504
1
260
604
3
376
111
245
110
139
2
1524
1338
9
1601
5
2331
8
1209
1654
1997
961
3460
14
2051
7
6739
1042
4
6259
28
1276
6
4550
1435
3411
1285
2164
1432
970