2161
1
458
0
1324
1682
2
853
376
2546
1794
900
1404
1379
3
3815
980
851
1152
856
327
1333
475
397
499
262
460
653
1936
290
767
14492
4536
46