1043
1
1824
0
802
1343
2474
2
460
882
552
16
265
800
11392
6
3116
2645
25137
2264
3
1640
418
213
382
5009
282572
422
273
486
288
2855
328
1348
1008
521