513
0
2089
2
781
230
309
795
676
440
452
8267
1099
1866
853
1
72
1519
3169
5
2172
4617
4
2230
1437
493
4465
22
715
603
1685
3724
1124
26689
1017
3267