249
0
330
484
1
4223
22
2564
2
802
1073
422
370
1053
767
282572
75
1131
441
1222856
4
2189
1547
419694
9
1213
73
390
573
1650
3025
72
5213
2960
474
48708