1043
1
2843
4
345
0
2328
269
1244
251
1020
968
255
3381
3
325
1754
423
357
668
469
2330
945
1898
653
419694
9
312
744
327
350
297
2189
1056
458