484
0
596
1166
422
562
334
2233
3
2663
1862
1
841
804
668
758
3624
4
641
4684
2
477
2439
3024
1481
1581
938
707
1606
809
4775
460
3971
3271
445