1560
0
504
1
321
105290
3092
2189
509
6515
422
1334
745
1084
116
428
1645
2395
373
387
1343
521
543
1751
2
2330
4
18403
6
1222856
1663
1483
48708
611
17353