321
1
409
2
510
0
1663
4
568
442
3
388
581
1735
1886
1855
710
1106
1638
673
150
403
890
2077
1025
769
697
689
454
6240
631
1052
76
1642