820
1
2145
2
687
734
1723
0
4465
22
3933
339
280
392
763
5439
4884
718
716
3172
971
1073
728
878
96
2268
3
236066
14
697