820
1
2145
2
2480
4
3154
6
687
734
1723
0
4465
22
1226
3933
2707
2642
693
6713
11
930
2155
339
96
280
392
763
5439
4884
718
716
5635
3
3172
402
2229
2907