3038
14
2296
2
2334
0
1329
3
3084
1
3303
3747
4
1704
1343
895
1453
7
1132
2306
3250
1506
745
2814
5
6370
1869
1550
939
302
670
964
2330
769
522
440
3025
1334