1282
0
2960
1
518
573
3922
7
48708
1425
1343
1276
77
521
497
281
2189
5617
5
1629
670
31220
10
419694
9
530
139
325
693
105807
42
335
152
6515
345
1126
2789