1440
1
1222856
4
802
0
2330
335
544
356
341
1053
2189
6515
422
105807
42
1182
1650
3025
618
1663
631
121182
1416
3980
3
297
2683
486
1132
8244
580
169211
11
157