580
0
244
2584
566
231
1
4122
10
1751
2
2189
1610
120469
35
1587
14076
7
618
38
508
2190
1608
2142
392
326
3092
1890
3916
6
2619
1356
348
1073
300
31220
274