246
0
3116
1
521
1342
2714
5
597
2
2669
265
1445
2105
771
797
759
4510
2960
539
12590
326
4363
7
1961
327
307
4827
4
13159
10
628
2183
2604
355
2109
1637