2620
8
957
1
2570
0
820
2145
2
1854
687
734
2349
1723
4465
22
3933
4492
3
1505
693
6713
11
3329
3612
10
339
280
392
763
5439
4884
718
3238
1954
716
123674
35
3172