2751
1
2546
3510
2
489
0
2758
1873
729
2100
3
2198
1267
418
1551
3149
4
4396
2076
360784
19
917
683
294
195
9575
8
377
401
2809
2301
436
1141
3092