422
0
2748
2
4328
10
552
507
340
572
1020
2952
1505
1075
20634
8
1360
580
431
4594
1
1343
2328
710
296
766
383
543
349
1840
676
683
608
2105
525