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