2079
3
915
1
1271
2
1879
1462
0
1391
1501
3110
629
1343
2939
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
522
440
3025
1334
11829
3505
4