32
0
721
99
4239
814
2275
2023
2
54
499
331
552
447
584
357
690
247
2560
395
403
348
1180
380
1073
358
235
4053
4
7797
6
328
676
361