3054
2
2309
1
2669
496
0
1751
1380
1107
623
1527
2476
3
2466
5
2522
1957
929
3211
2799
6
1632
3863
14
989
1606
1526
1093
1543
1816
19944
2804
4