422
0
171
2267
1924
1020
116
1824
948
2
361
851
726
1410
1025
3691
5
688
491
2855
3
671
1
380
432
641
509
608
965
543
2091
2398
1084
802