2126
4
783
7
853
0
476
1
4388
11
10529
10
1743
6
878
900
2
478
1416
3
774
386
901
353
419
459
709
2132
5
1761
1955
3088
3440
439
343
599
377
1481
1418
623