352
0
1023
2730
6
152
1436
2966
1
387
390
2881
2
115427
4111
327
1848
539
259
1277
448
947
2445
357
658
1608